home *** CD-ROM | disk | FTP | other *** search
-
- $VER: FTPBatch.history 4.2 (25.10.98) (C) by Martin Steigerwald
-
- 25.10.98
-
- FTPBatch 4.2
-
- ARexx/FTPBatchDownload.rexx 4.1
- - Some fixes. Maybe fixes downloading from the root directory
- of a server on the first entry. And downloading of the first
- entry generally.
- (CWD command is issued on the first entry always now.)
- --> Can't download from a directory called '///' in the first
- entry. But that shouldn't hurt ;-)
- - Maybe fixed the bug that FTPBatchDownload can't download from
- the root directory of a remote ftp server. (Neil Bothwick)
- With my local FTP server I get a path like 'Sonne:Prg/DFÜ' for
- the root directory.
- On a remote FTP server FTPBatchDownload 4.0 most supposedly
- CD'ed to a directory called "" when trying to access the root
- directory. Better is '/' for the root directory.
- Fix: When there is no ':' in the path a leading '/' will be added.
- Maybe this works.
- IMHO OpusFTP handles local path in a very incompatible way anyway.
-
- ARexx/FTPBatchLister.rexx 4.1
- - config.debugging=1 now really works.
-
- 18.10.98
-
- FTPBatch 4.1
- - Added the nice FTPBatch script by Neil Bothwick.
-
-
- Help/FTPBatch.guide 4.1
- - added link to FTPBatchAdd
-
-
- 17.10.98
-
- FTPBatch 4.0
- - final release! Ready for Opus Plus!
- - bumped version number
-
- Help/FTPBatch.guide 4.0
- - updated
- - added Features, Background, Commands
- - integreted History/TODO and History/DELAYED to new chapter Future
- - added newicon
- - Phew! What a work! Documentation is larger than the sizes of
- the two scripts together. ;-)
- - separated history
-
- Help/FTPBatch.history 4.0
-
- Help/FTPBatch-ShowToolBar.rexx 4.0
- - displays the FTPBatch toolbar via Opus.
-
- FTPBatchLister.rexx 4.0
- - added debugging switch, search for »--- DEBUG ---« in the script
- to activate it.
- - debugging turned off for final release
-
- FTPBatchDownload.rexx 4.0
- - Enhanced multitasking handling routine, more aggressive _and_ safer
- I already decreased DELAY time to 1/2 second.
- See for »--- DELAY ---« in the script to change it. Handle with
- care!
- Added some LISTER WAIT commands to make handling safer.
- - Now real quiet mode! How silly I was. FTPSetVar is an Opus command.
- It can't work unless I use the »COMMAND« command.
- Now it works. But the command »FTPConnect« seems to set the variable
- »Quiet« to off again. So I issue the FTPSetVar command really often.
- However it works.
- - Enhanced download checking in parallel mode. Now checks for the
- »Transfer aborted« comment in the local file.
- Untested! I was not able to produce such a comment. I was able to
- produce incomplete files by CTRL-C'ing the localhost ftp server,
- but there is no »Transfer Aborted« comment for them.
- - More verbose logging
- - AUTODOWNLOAD: FTPBatch lister will be closed immediately after
- the files list has been read. FTPBatchDownload won't wait until
- the download is completed.
-
- Buttons/ 4.0
- FTPBatchButtons
- - disabled console output
- FTPBatchButtons-Debug
- - for debugging with enabled console output
-
- Filetypes/ 4.0
- Moved german filetype in extra directory
-
-
- 15.10.98
-
- FTPBatch 3.5
- - AUTODOWNLOAD feature see below
- - better logging and requester handling
-
- Buttons/FTPBatchButtons
- - added button for automatic downloading
-
- FTPBatch.guide 3.5
- moved TODO section to the beginning of the history file
-
- FTPBatchLister.rexx 3.3
- FTPBatchDownload.rexx 3.4
- - Added AUTODOWNLOAD feature
- Just add the option "DOWNLOAD" to the FTPBatchLister.rexx invocation
- to automatically start a download after the FTPBatchLister window
- is displayed.
- Download always will be with requesters=0 and logging=1.
- After download FTPBatchDownload closes the FTPBatchLister to
- automatically quit the FTPBatchLister script. And: It works ;-)
- See the enhanced button bank FTPBatchButtons.
- As soon as the FTPSetVar quiet stuff works fully, FTPBatch is
- capable of doing a download without user interaction. You can
- use a external timer to start it in autodownload mode.
-
- FTPBatchLister.rexx 3.3
- - config: separated option interactive into interactive and logging
- - config: added work-around for bug in Opus
- DOPUS GETSTRING should really return a correct value in
- DOPUSRC!
- - config: renamed option interactive to requesters
-
- FTPBatchDownload.rexx 3.4
- - separated logging and interactive options
- - enhanced logging, now logs which entries it downloads and
- when it was started and to which ftp site it connects.
- - renamed option interactive to requesters
- - tried implementing setting the ftp lister mode to quiet
- when requesters are disabled
- Simply doesn't work. I don't understand why. I make it the
- source lister but it still doesn't work.
- - logging: in parallel download mode shows the # of the lister
- in question
- - doesnt display other error requesters as well when requesters
- are disabled. Behaves like all requesters are answered with
- »OK« to avoid abort of download on errors on single file.
-
-
- 11.10.98
-
- FTPBatch 3.4
- - quite stable single download routine
- - even quite stable parallell download routine at least on my system
-
- FTPBatch.guide 3.4
- - new history format introduced
-
- Buttons/FTPBatchToolBar
- - now uses images directly from »DOPUS5:Images«
- thus uses installed images
-
- Images
- - deleted, uses installed images
- - there won't be extra images unless someone paints me some
- nice newicons images
-
- ARexx/FTPBatchLister.dopus 3.2
- - added config item for interactive mode
- interactivemode=NO --> log file
- interactivemode=YES --> requesters
- - fixed a bug that the config file name would always be
- »DOpus5:System/FTPBatch.config«. This has been there for ages.
-
- ARexx/FTPBatchDownload.dopus5 3.3
- - fixed bug reported by Neil Bothwick that in parallel download mode
- FTPBatchDownload would report the user closed all FTP listers, the
- script is exiting and then it all came again. It simply didn't open
- the listers at all. A typical cut & paste like error.
- But parallel download routine doesn't work correctly anyway.
- I Try to adapt it to the new scheme in single download mode (CWD and
- then download).
- - download: fixed deleting lister entries with names that
- contain spaces
- - SplitURL procedure modularizes splitting URL into pathnames and such
- With error checking for incorrect URLs
- - download: made safer. When one error happens it doesnt try to
- download again when deletemode=DELETEENTRIES and whichentries=ALL
- to check for files the user added after starting the batch download.
- This will stay this way unless I find a way to set the status of a
- file into the lister so that I can avoid trying to download a non
- downloadable file again and again in an endless loop.
- - adapted parallel download to CWD and then download. CWDing is also
- done asynchronously ;-)! ;-) Parallel download seems to be quite
- stable now.
- - parallel download: after download checks whether download file
- exists. This catches some download errors already.
- Further checking not implemented
- single download: checks command result code
- - now displays a requester or logs to a file when a file can't be
- downloaded depending on interactivemode
- - interactivemode: say whether it should display requesters or
- log to a file
- not fully implemented right now
- wouldn't work anyway cause I do not find a way to suppress all
- OpusFTP error requesters!!
-
- 3.3 19.9.98 Added filetype. Now you can directly click on a
- batch file to invoke FTPBatch
- 3.2 18.9.98 uses invisible listers (Greg)
- can be configured to non-iconified and
- iconified listers through a variable
- CDing to directory works in single download mode
- "FTPCOMMAND CWD path" did it
- But it displays a requester on every
- successful command execution. The user wont
- like this here.
- Now works correctly. Option QUIET in the right
- place hides the requester.
- Fixed a bug with destination names with spaces
- (name field) in them when download selected
- entries only
- 3.1 17.9.98 changed directory structure to structure of the
- DOpus5:-drawer for easier installation (Greg)
- fixed ':/' bug. No doesnt add a '/' when a ':' or
- a '/' is the last charactor of the path name
- (Greg)
- editing entries via requester features an extra
- "Cancel" all option. Before "Cancel" was
- "Cancel all". Now you can cancel a single
- rename and continue to rename the other
- selected entries
- doubleclick now opens an entry name rename
- requester
- tried to add trapping of "Copy" and "Move" command
- Doesnt work with FTP listers but with normal
- ones it works correctly.
- Waiting for Jon or Greg to resolve this, before
- I implement the necessary functions to my script.
- Trapping of "Copy", "Move" and "FTPCopy" in this
- script is enabled however. (Greg)
- fixed some bugs with config loading and saving
- you should be able to set a different number
- of maxconnections
- and it should write the config file to the
- name you gave and not to ":CONFIG.FILE" ;-)
- copy the file ":CONFIG.FILE" to the place
- you configured to have you config to use it
- tried to add CDing to the FTP directory first and
- then to download the file without pathname
- failed! FTPCD doesnt work, LISTER SET PATH
- doesnt work, FTPConnect DIR only works on
- the first connect
- Leaved debug output in the script. Please test!
-
- 3.0 12.9.98 configuration added: at the moment only
- download path and max simultaneous connections
- calling parameters changed, handle comes now before
- filename. filename is now without suffix. It will
- be used for both config filename (.config) and
- batchlist filename (.batch) automatically.
- toolbar name changed: ftp-toolbar --> FTPBatchToolbar
- name of provided button bank changed:
- FTPBatchLister-buttons --> FTPBatchButtons
- default config and batchlist file name in
- FTPBatchButtons changed:
- DOpus5:FTPBatch.(config|batch)
-
- 2.1 7.9.98 changed URLs to format recommend by Greg Perry
- <site>//path/filename
- (filename has to be in comment field tough,
- cause the name field is freely changable)
- download ALL entries with the option DELETEENTRIES
- now really downloads stuff until the
- FTPBatchLister is completely empty even when
- the user adds some entries after batch download
- was started!
- Dunno if this really works reliable. Due to the
- fact that the Copy cmd in a localhost ftp lister
- copies files via the filesystem when a full path
- is specified download happens way too fast here
- for proper testing ;-(( (OpusFTP should always
- do a FTP download, even when logged into
- localhost)
- fixed a bug in packet replying. Only replies if there
- was really a packet now.
- downloaded selected files causes a requester to pop
- up if nothing was selected
- adds an index number to dropped entries that already
- exist in the batchlist
- the field name is now used as destination filename
- srcfilename is stored in the comment (as before)
- this allows specifying a different local filename
- and eases up handling batchdownloading several
- files with originally same filenames
- some code cleanup and proceduralisation
- splitted popup menu item "Edit" to "Edit Name" and
- "Edit Site"
- editing entries via popup menu enabled
- commands "Rename" and "Comment" now work
- added some fixes so that it should work with
- filenames that contain spaces. please test!
-
-
- 2.0 28.8.98 MAJOR UPDATE
- no more forgets the add the ftp file path to the
- ftpsite (comment) string
- FTPBatchlister was useless when one wanted to
- download something that is not in the root
- dir of an FTP lister
- Betatesters? Where are you? ;-)
- added Dave Clarkes cool ARexx script starting method
- ADDRESS AREXX launchdascript ;-)
- (When I want to have debugging info I need it
- to start the download script with RUN like before
- tough)
- supports massive parellel download works up to about
- ten connections, after that OpusFTP doesnt connect
- to localhost anymore
- Hehe, had a load average of 46 here ;-)))
- (And shows this time after my tests.
- It seems that it got confused.)
- Opus while testing this stuff said something like:
- "meaning full number of windows reached" ;-)
- (I had about 20 iconified FTP listers lying
- around or more)
- proceduralized FTPBatchdownload a bit
- did some other things
- no updated documentation yet ;-(
-
- 1.01 24.8.98 updated credits section in the guide.
- (Hi Dave *evil grin* ;-)
-
- 1.0 22.8.98 addtrap stuff repaired (never use an ARexx var named
- dopus when you want to access the dopus cmd in
- the usual way)
- more than one copy can run at once
- inline editing also for ftp sites
- loading and saving of lists added
- enhanced toolbar, saving with pressing on parent
- supports typing in a new configfile name in the path
- gadget, will be loaded then
- ftp download stuff added, runs as separate task
- download all files or only selected ones with
- or without deleting them from the lister
- wrote a nice guide
-
- 0.x 21.8.98 batchlister worked somewhat, no ftp download stuff
-
-